#define _CRT_SECURE_NO_WARNINGS 1
#include <iostream>
#include"Date.h"
using namespace std;

//int main() {
//    int year, month, day;
//    int ret = 0;
//    int days[] = { 0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 };
//    while (cin >> year >> month >> day) {
//        ret = 0;
//        int t = 1;
//        while (t < month) {
//            if (t == 2) {
//                if ((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0)) {
//                    ret += 1;
//                }
//            }
//            ret += days[t];
//            t++;
//        }
//
//        ret += day;
//    }
//
//    cout << ret << endl;
//    return 0;
//}


//int leap(int y)
//{
//    if ((y % 4 == 0) && (y % 100 != 0) || (y % 400 == 0))
//    {
//        return 366;
//    }
//    else
//    {
//        return 365;
//    }
//}


//int main() {
//    int y1, m1, d1;
//    int y2, m2, d2;
//    int days[] = { 0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 };
//
//    while (scanf("%4d%2d%2d", &y1, &m1, &d1) != EOF && scanf("%4d%2d%2d", &y2, &m2, &d2) != EOF)
//    {
//        int sum1 = 0;
//        if ((y1 % 4 == 0) && (y1 % 100 != 0) || (y1 % 400 == 0))
//        {
//            sum1 += 1;
//        }
//        while (y1--)
//        {
//            sum1 += leap(y1);
//        }
//        int t = 1;
//        while (t < m1) {
//            sum1 += days[t];
//            t++;
//        }
//        sum1 += d1;
//
//
//
//        int sum2 = 0;
//        if ((y2 % 4 == 0) && (y2 % 100 != 0) || (y2 % 400 == 0))
//        {
//            sum2 += 1;
//        }
//        while (y2--)
//        {
//            sum2 += leap(y2);
//        }
//        int t2 = 1;
//        while (t2 < m2) {
//            sum2 += days[t2];
//            t2++;
//        }
//        sum2 += d2;
//
//        cout << sum2 - sum1 << endl;
//    }
//
//
//}

//bool leap(int year)
//{
//    if ((year % 4 == 0) && (year % 100 != 0) || (year % 400 == 0))
//        return true;
//    else
//        return false;
//}
//
//int getMonth(int year, int& day)
//{
//    int month = 1;
//    int days[] = { 0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 };
//    if (leap(year))
//    {
//        days[2] = 29;
//    }
//
//    while (day > days[month])
//    {
//        day -= days[month];
//        month++;
//    }
//    return month;
//}
//
//int main()
//{
//    int year, n;
//    while (cin >> year >> n)
//    {
//        int month = getMonth(year, n);
//        printf("%4d-%02d-%02d\n", year, month, n);
//    }
//}

